
package com.model.domain.usuario;

/**
 *
 * @author rdelacruz
 */
public enum PerfilEnum {
    //codigo de acuerdo a la tabla Perfil
    ADMINISTRADOR_CAMPO("03"),
    ADMINISTRADOR_SISTEMA("04"),
    OPERADOR_CAMPO("01"),
    OPERADOR_SISTEMA("02"),
    PROGRAMADOR_CAMPO("05"),
    SUPERVISOR_CAMPO("06"),
    USUARIO_NO_IDENTIFICADO("99");
    
    private final String codigo;//codigo de la tabla Perfil de la BD
    
    public static PerfilEnum getByCodigo(String codigo) {
        for(PerfilEnum p : PerfilEnum.values()) {
            if(p.getCodigo().equals(codigo))
                return p;
        }
        return null;
    }
    
    private PerfilEnum(String codigo) {
        this.codigo = codigo;
    }

    public String getCodigo() {
        return codigo;
    }

}
